darbeli tornavida - Turkish English Dictionary